giant vinegaroon (thelyphonus giganteus) - Español Inglés Diccionario